$(function() {
    $('#link_reg').on('click', function(){
        $('.login-box').hide();
        $('.reg-box').show();
    })

    $('#link_login').on('click', function(){
        $('.login-box').show();
        $('.reg-box').hide();
    })

    let form=layui.form;
    let layer=layui.layer;
    form.verify({
        pwd:[/^[\S]{6,12}$/,'密码必须6到12位，且不能出现空格'],
        repwd:function(value){
            let val=$('.reg-box [name=password]').val();
            if(value!==val){
                return '密码不一致';
            }
        }
    })



    $('#form_reg').on('submit', function(e){
      e.preventDefault();
      let data ={username:$('.reg-box input[name=username]').val(), password:$('.reg-box input[name=password]').val()};
      $.post('http://api-breakingnews-web.itheima.net/api/reguser',data,function(res){
          if(res.status!=0){
            return layer.msg(res.message);
          }

          layer.msg("注册成功,请登录");

          $('#link_login').click();

      })
    })

    $('#form_login').submit(function(e){
        e.preventDefault();
        $.ajax({
            type:'post',
            url:'/api/login',
            data:$(this).serialize(),
            success:function(res){
                if(res.status!=0){
                    return layer.msg(res.message);
                  }
                  localStorage.setItem('token',res.token);
                  layer.msg("登录成功");
                  location.href ='/index.html';
            }
        })
      })

})